be distinguished from - Francés Inglés Diccionario